// pages/newdynamic/newdynamic.js
var tempImgList = [];
var dynamicId = '';
  
Page({

    /**
     * 页面的初始数据
     */
    data: {
        groupname:'按时吃早饭',
        imgList:[],
        content:'',
        dynamicId:''
    },
    // 获取content
    getcontent:function(res){
        console.log(res)
        var content = res.detail.value
        // 设为页面内数据
        this.setData({
            content:content
        })
    },
    // 选择照片但不上传
    chooseImg:function(res){
        wx.chooseImage({
          count: 0,
        }).then((res)=>{
            console.log(res)
            var tempUrl = res.tempFilePaths[0]
            tempImgList.push(tempUrl)
            this.setData({
                imgList:tempImgList
            })
        })
    },
    // submit上传图片并提交到django
    submit:function(){

        // 循环uploadFile method == 'GET'
        // wx.request上传数据，method == 'POST'
        
        if(this.data.content!='' && this.data.imgList.length>0){
            var content = this.data.content;
            var imgList = this.data.imgList;
            var groupid = this.data.groupid;
            var app =getApp();
            var that = this;
            new Promise(function (resolve, reject) {wx.request({
                url: 'http://127.0.0.1:8000/getDynamicAddTxt/',
                method:"POST",
                data:{
                    openid: app.globalData.openid,
                    content:content,
                    groupid:groupid
                },
                success:function(res){
                    console.log(res)
                    dynamicId=res.data
                    that.setData({
                        dynamicId:res.data
                    })
                    wx.navigateBack({
                        delta: 0,
                    })
                }
            })
            setTimeout(function () {
            
            console.log(dynamicId)
            for(var i =0;i<imgList.length;i++){
            wx.uploadFile({
              filePath: imgList[i],
              name: 'img',
              method:'POST',
              formData:{
                id:dynamicId
              },
              url: 'http://127.0.0.1:8000/addDynamic/',
              success:function(res){
                  console.log(res)
              }
            }
            
            )}
        }, 1000) //延迟时间 这里是1秒
            
            })}
        else{
            wx.showToast({
              title: '不能有空的哦😎',
              icon:'none'
            })
        }
    },
    // cancel返回上一页
    cancel:function(){
        wx.navigateBack({
          delta: 0,
        })
    },
    // 选择图片
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        console.log(options)
        this.setData({
            groupid:options.groupid
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})